×
sit on one's hands
meaning in French
s'assoeir les bras croisés (sans rien faire)
Related Words
sit on
sit on a gold mine
sit on pins and needles
sit on the bench
PC Version
Copyright © 2018 WordTech Co.